package com.yyds.mapper;

import com.yyds.pojo.PersonStaff;
import com.yyds.vo.EchartBarVo;
import com.yyds.vo.PersonStaffVo;

import java.util.List;
import java.util.Map;

/**
 * @author 花君瑜
 * @date 2022/10/14 18:52:39
 * @desc
 **/
public interface PersonStaffMapper {
    //查全部行政人员信息
    List<PersonStaffVo> queryAllPersonStaffMapper(Map<String, Object> params);
    //删除部分行政人员信息
    Integer deleteAllPersonStaffMapper(List<Integer> list);
    //根据id删除行政人员信息
    Integer deletePersonStaffMapper(Integer staff_id);
    //添加行政人员信息
    Integer addPersonStaffMapper(PersonStaff personStaff);
    //修改行政人员信息
    Integer updatePersonStaffMapper(PersonStaff personStaff);
    //查询所有地区名称
    List<String> queryAllRegionNameMapper();
    //根据地区名称查地区id
    Integer queryRegionIdMapper(String region_name);
    //根据地区名称 统计人数
    List<EchartBarVo> queryPersonStaffMapper();
}
